package com.agricultural.state;

import com.agricultural.equipment.AgriculturalEquipment;

// 设备状态接口 - 状态模式
public interface EquipmentState {
    // 获取状态名称
    String getStateName();
    
    // 启动设备
    void start();
    
    // 停止设备
    void stop();
    
    // 执行作业
    void executeWork();
    
    // 获取设备
    AgriculturalEquipment getEquipment();
}    